compte satellite - French English Dictionary